
.echarts-box {
    width: 50%;
    box-sizing: border-box;
    padding-top: 12px;
}
.echarts-box .header{
    height: 4.6em !important;
    font-size: 14px !important;
}
.echarts-box .header .title {
    font-size: 16px !important;
}
.echarts-box .header .labels label,.echarts-box .header .labels .label {
    margin-right: 2em;
}
.echarts-box .echarts-body {
    margin-top: 1em;
    height: 300px;
}
.line-t {
    border-top: 1px solid #f1f1f1;
    padding-top: 1.3em;
}
.line-r {
    border-right: 1px solid #f1f1f1;
    padding-right: 2em;
}
.line-b {
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 1.3em;
}
.line-l {
    border-left: 1px solid #f1f1f1;
    padding-left: 2em;
}
